"""
说明：CRAPS又称花旗骰，是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。
该游戏使用两粒骰子，玩家通过摇两粒骰子获得点数进行游戏。
简单的规则是：玩家第一次摇骰子如果摇出了7点或11点，玩家胜；玩家第一次如果摇出2点、3点或12点，庄家胜；
其他点数玩家继续摇骰子，如果玩家摇出了7点，庄家胜；
如果玩家摇出了第一次摇的点数，玩家胜；其他点数，玩家继续要骰子，直到分出胜负。
"""
from random import randint

money = 1000  # 本金
while money > 0:
    print('总资产:', money)

    while True:
        dz = int(input('请下注:'))
        if dz > 0 and dz <= money:
            break
    first = randint(1, 6) + randint(1, 6)
    print('玩家掷出 %d 点' % first)
    if(first == 7 or first == 11):
        print('玩家胜!')
        money += dz
    elif first == 2 or first == 3 or first == 12:
        print('庄家胜!')
        money -= dz
    else:
        while True:
            cur = randint(1, 6) + randint(1, 6)
            print('玩家掷出 %d 点' % cur)
            if cur == 7:
                print('庄家胜')
                money -= dz
                break
            elif cur == first:
                print('玩家胜')
                money += dz
                break

print('破产，游戏结束')
